EmrtdConnector

open class EmrtdConnector

Connect an eMRTD NFC Chip with the Document Validation Server.

Will connect to the NFC Chip using an android.nfc.tech.IsoDep. Will connect to the Document Validation Server using a org.java_websocket.client.WebSocketClient.

Constructors

Link copied to clipboard
constructor(clientId: String, webSocketUrl: String, closedListener: ClosedListener, statusListener: StatusListener, emrtdPassportListener: EmrtdPassportListener)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val tracer: Tracer
Link copied to clipboard

Functions

Link copied to clipboard
open fun cancel()
Cancels this session as soon as possible.
Link copied to clipboard
open fun connect(isoDep: IsoDep, options: ConnectionOptions)
Starts the session.
Link copied to clipboard
open fun isOpen(): Boolean
Link copied to clipboard
open fun setTracerProvider(tracerProvider: TracerProvider)
Sets a OpenTelemetry tracer provider that is used to provide traces.